html,body{
	height:100%;
}
#login{
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    position: absolute;
    background: #fff;
}
#login .weui-cells{
	margin-top: 0;
	padding-top:10px;
}
/* #login .weui-cells:before,#login .weui-cell:before{
	border:none !important;
} */
#login .weui-cell:before{
	left:24px !important;
	right:24px !important;
}
#login .weui-cell{
	padding:14px 24px !important;
}
#login .weui-cells:after{
    border:none;
}
#login .weui-cells:before{
    border-top:none;
}
#login .weui-cell__hd.phone{
    height: 25px;
    width: 25px;
    background: url(../images/icons.png) no-repeat -117px 0px;
    background-size: 620%;
    margin-right:10px;
}

#login .weui-cell__hd.code{
    height: 25px;
    width: 25px;
    background: url(../images/icons.png) no-repeat -74px 3px;
    background-size: 620%;
    margin-right:10px;
}
#login .code a.default{
	display: block;
    box-sizing: border-box;
    padding: 5px;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    color: #ff7f18;
    border-radius: 5px;
    border: 1px solid #ff7f18;
    font-weight: bold;
}
#login .code a.disabled{
	display: block;
    box-sizing: border-box;
    padding: 5px;
    font-size: 14px;
    text-align: center;
    text-decoration: none;
    color: #888;
    border-radius: 5px;
    border: 1px solid #888;
}
#login .login-btn{
	padding:0px 10px; 
	
}

#login .login-btn a.default{
	background-color: #ff7f18;
}
#login .login-btn a{
	background-color:#B2B2B2; 
	margin: 15px 0px;
	width: 100%;
}
#login .log{
    background: #fff;
    padding-top:30px;
    padding-bottom:30px;
}
#login .cRight{
    background: #fff;
    padding-top:30px;
    padding-bottom:40px;
}
#notPay{
	padding-top:30px;
} 
#notPay .img{
	margin:30px 0;
}
#notPay a{
	display: inline-block;
    margin-top: 10px;
    border-bottom: 1px solid #ff7f18;
	
}